import java.util.concurrent.atomic.AtomicInteger;

public class es5 {
	public static AtomicInteger m[][] = new AtomicInteger[100][100];

	public static void main(String[] args) {

		for (int i = 0; i < m.length; i++) {
			for (int j = 0; j < m[0].length; j++) {
				m[i][j] = new AtomicInteger();
				m[i][j].set(0);

			}
		}

		for (int i = 0; i < m.length; i++) {
			Add a = new Add(i);
			Sub s = new Sub(i);

			a.start();
			s.start();

		}

		for (int i = 0; i < m.length; i++) {
			for (int j = 0; j < m[0].length; j++) {

				System.out.println(m[i][j]);
			}
		}

	}

}
